in-depth research - German English Dictionary